ritually bathe oneself - French English Dictionary